package com.vmware.vim25;

import com.vmware.vim25.ChoiceOption;
import com.vmware.vim25.VirtualDeviceFileBackingOption;
import com.vmware.vim25.VirtualDiskLocalPMemBackingOption;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "VirtualDiskLocalPMemBackingOption", propOrder = {"diskMode", "growable", "hotGrowable", "uuid"})
public class VirtualDiskLocalPMemBackingOption extends VirtualDeviceFileBackingOption {
  @XmlElement(required = true)
  protected ChoiceOption diskMode;
  
  protected boolean growable;
  
  protected boolean hotGrowable;
  
  protected boolean uuid;
  
  public ChoiceOption getDiskMode() {
    return this.diskMode;
  }
  
  public void setDiskMode(ChoiceOption paramChoiceOption) {
    this.diskMode = paramChoiceOption;
  }
  
  public boolean isGrowable() {
    return this.growable;
  }
  
  public void setGrowable(boolean paramBoolean) {
    this.growable = paramBoolean;
  }
  
  public boolean isHotGrowable() {
    return this.hotGrowable;
  }
  
  public void setHotGrowable(boolean paramBoolean) {
    this.hotGrowable = paramBoolean;
  }
  
  public boolean isUuid() {
    return this.uuid;
  }
  
  public void setUuid(boolean paramBoolean) {
    this.uuid = paramBoolean;
  }
}
